a billion - Español Inglés Diccionario